<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">





<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:f="http://java.sun.com/jsf/core">
    <h:head>
        <title>Jefe</title>
        <link rel="stylesheet" href="resources/css/style.css" />
        <h:outputStylesheet library="css" name="style.css"/>

    </h:head>
    <h:body onload="#{ControladorProfesor.cargarTablaProfesor()};#{ControladorEvaluador.cargarTablaEvaluador()};#{ControladorProyecto.cargarProyectos()};#{ControladorEvaluador.cargarDatos()};#{ControladorUsuarios.cargarTablaUsuarios()};#{ControladorProfesor.cargarDatos()};#{ControladorJefe.cargarDatos()};
            #{ControladorExpLaboral.cargarTablaEcperienciaLaboral()};#{ControladorExpAcademica.cargarTablaEcperienciaAcademica()}">

        <p:layout fullPage="true">  

            <p:layoutUnit position="north" size="100">  
                <h:outputText value="North unit content." />  
            </p:layoutUnit> 

            <p:layoutUnit position="west" size="200" header="Left" resizable="true" closable="true" collapsible="true" >  
                <h:outputText value="West unit content." />  
            </p:layoutUnit>  

            <p:layoutUnit position="east" size="200" header="Right" resizable="true" closable="true" collapsible="true" effect="drop" >  
                <h:outputText value="Right unit content." />  
            </p:layoutUnit>  

            <p:layoutUnit position="center" > 

                <p:tabView id="tabView">  



                    <p:tab id="tabdatos" title="Datos personales">       
                        <h:form>

                            <h:panelGrid id="griddatos" columns="2" cellpadding="20">
                                <h:outputLabel value="Nombre"  /> 
                                <h:outputLabel  value="#{ControladorJefe.jefe.nombre}" /> 
                                <h:outputLabel value="Cedula"  /> 
                                <h:outputLabel  value="#{ControladorJefe.jefe.cedula}" /> 
                                <h:outputLabel value="Cargo" /> 
                                <h:outputLabel  value="#{ControladorJefe.jefe.cargo}" /> 
                                <h:outputLabel value="Direccion"  /> 
                                <h:outputLabel value="#{ControladorJefe.jefe.direccion}" /> 
                                <h:outputLabel value="Celular"  /> 
                                <h:outputLabel  value="#{ControladorJefe.jefe.celular}" /> 
                                <h:outputLabel value="EMail" /> 
                                <h:outputLabel  value="#{ControladorJefe.jefe.email}" /> 
                                <h:outputLabel value="Telefono"  /> 
                                <h:outputLabel  value="#{ControladorJefe.jefe.telefono}" /> 
                                <p:commandButton value="Editar" image="lapiz" styleClass="button" onclick="dlgeditjefe.show();"/>

                            </h:panelGrid>
                            <p:dialog id="dialogeditjefe" header="Editar informacion" widgetVar="dlgeditjefe" resizable="false" 
                                      modal="false" hideEffect="fold"
                                      showEffect="clip">  

                                <h:panelGrid id="grideditjefe" columns="2" cellpadding="5">  
                                    <h:outputLabel  value="Nombre:" />
                                    <p:inputText value="#{ControladorJefe.jefe.nombre}"/>
                                    <h:outputLabel value="Password" />
                                    <p:password  value="#{ControladorJefe.pass}"/>
                                    <h:outputLabel value="Cedula:" />
                                    <p:inputText  disabled="true" value="#{ControladorJefe.jefe.cedula}"/>
                                    <h:outputLabel  value="Cargo:" />
                                    <p:inputText value="#{ControladorJefe.jefe.cargo}"/>
                                    <h:outputLabel  value="Direccion:" />
                                    <p:inputText value="#{ControladorJefe.jefe.direccion}"/>  
                                    <h:outputLabel  value="Celular" /> 
                                    <p:inputText  value="#{ControladorJefe.jefe.celular}"/>
                                    <h:outputLabel  value="Email:" />
                                    <p:inputText  value="#{ControladorJefe.jefe.email}"/>
                                    <h:outputLabel  value="Telefono:" /> 
                                    <p:inputText  value="#{ControladorJefe.jefe.telefono}"/>
                                </h:panelGrid>
                                <p:commandButton value="Actualizar" actionListener="#{ControladorJefe.editarJefe()}" onclick="dlgeditjefe.hide();"/>

                            </p:dialog>
                        </h:form>
                    </p:tab>








                    <p:tab id="tab1" title="Gestion de profesores">       
                        <h:form>
                            <p:dataTable  value="#{ControladorProfesor.listaProfesor}" 
                                          var="lis" style="column-width: 50px;font-size: 12px;"
                                          id="datatable1" 
                                          paginator="true"
                                          rows="10"
                                          rowsPerPageTemplate="10,20,30"
                                          rowKey="#{lis.cedula}"
                                          selection="#{ControladorProfesor.profesor}"
                                          selectionMode="single">

                                <p:column style="width:4%">  
                                    <p:commandButton id="selectButton"  icon="ui-icon-check" title="View">  
                                        <f:setPropertyActionListener value="#{lis}" target="#{Controladorprofesor.profesor}" />  
                                    </p:commandButton>  
                                </p:column>

                                <p:column sortBy="#{lis.cedula}" filterBy="#{lis.cedula}" headerText="Cedula">
                                    <h:outputText value="#{lis.cedula}"/>
                                </p:column>
                                <p:column headerText="Nombre">
                                    <h:outputText value="#{lis.nombre}"/>
                                </p:column>
                                <p:column headerText="Cargo">
                                    <h:outputText value="#{lis.cargo}"/>
                                </p:column>
                                <p:column headerText="Telefono">
                                    <h:outputText value="#{lis.telefono}"/>
                                </p:column>
                                <p:column headerText="Celular">
                                    <h:outputText value="#{lis.celular}"/>
                                </p:column>
                                <p:column headerText="E-Mail">
                                    <h:outputText value="#{lis.email}"/>
                                </p:column>
                                <p:column headerText="Facultad">
                                    <h:outputText value="#{lis.facultad.nombre}"/>
                                </p:column>
                                <p:column headerText="Direccion">
                                    <h:outputText value="#{lis.direccion}"/>
                                </p:column>

                            </p:dataTable>
                        </h:form>

                        <h:panelGrid id="panelgridGestionProfesor" columns="2"/>   
                        <p:commandButton value="Activar Profesor" image="crear"   styleClass="button" update="displaycrear1" oncomplete="dlgcrear1.show();"/>      
                        <p:commandButton value="Inactivar Profesor" image="lapiz"   styleClass="button" update="display21" oncomplete="dlg21.show();"/>      
                        <p:commandButton value="View"   image="ui-icon-search"  styleClass="button" update="display3" oncomplete="dlg3.show();"/>


                        <p:dialog id="dialogcrear1" header="Activar_Usuario1" widgetVar="dlgcrear1" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="displaycrear1">
                                <h:panelGrid columns="2" cellpadding="7">  
                                    <h:outputLabel  value="Login:" />  
                                    <p:inputText  id="EditLogin" value="#{ControladorProfesor.profesor.cedula}" />  
                                    <h:outputLabel  value="Tipo:" />  
                                    <p:inputText  id="EditTipo" value="#{ControladorProfesor.profesor.cargo}" />
                                    <h:outputLabel  value="Estado:" />  
                                    <p:inputText  id="EditEstado"  value="activo" />

                                    <f:facet name="footer">  
                                        <p:commandButton id="EditButton" value="Activar" actionListener="#{ControladorProfesor.activarProfesor()}" onclick="dlgcrear1.hide();"/>  
                                    </f:facet>  

                                </h:panelGrid> 

                            </h:form>
                        </p:dialog> 



                        <p:dialog id="dialog21" header="Inactivar Profesor" widgetVar="dlg21" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="display21">

                                <h:panelGrid columns="2" cellpadding="7">  
                                    <h:outputLabel value="Login:" />  
                                    <p:inputText  id="EditLogin" value="#{ControladorProfesor.profesor.cedula}" disabled="true"/>                                                                                           
                                    <h:outputLabel  value="Tipo:" />  
                                    <p:inputText  id="EditTipo" value="#{ControladorProfesor.profesor.cargo}" disabled="true"/>
                                    <h:outputLabel  value="Estado:" />  
                                    <p:inputText  id="EditEstado" value="inactivo" />

                                    <f:facet name="footer">  
                                        <p:commandButton id="EditButton" value="Modificar" actionListener="#{ControladorProfesor.inactivarProfesor()}" onclick="dlg21.hide();"/>  
                                    </f:facet>  

                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 






                        <p:dialog id="dialog3" header="View" widgetVar="dlg3" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="display3">

                                <h:panelGrid columns="2" cellpadding="7">  

                                    <h:outputText  value="Cedula:" />  
                                    <h:outputText  value="#{ControladorProfesor.profesor.cedula}" />

                                    <h:outputText  value="Nombre:" />  
                                    <h:outputText value="#{ControladorProfesor.profesor.nombre}"/>

                                    <h:outputText value="Cargo:" />  
                                    <h:outputText value="#{ControladorProfesor.profesor.cargo}"/>

                                    <h:outputText  value="Telefono:" />  
                                    <h:outputText value="#{ControladorProfesor.profesor.telefono}"/>

                                    <h:outputText  value="Celular" />  
                                    <h:outputText value="#{ControladorProfesor.profesor.celular}"/>

                                    <h:outputText  value="Email" />  
                                    <h:outputText value="#{ControladorProfesor.profesor.email}"/>

                                    <h:outputText  value="Faculdad" />  
                                    <h:outputText value="#{ControladorProfesor.profesor.facultad.nombre}"/>


                                    <h:outputText  value="Direccion" />  
                                    <h:outputText value="#{ControladorProfesor.profesor.direccion}"/>

                                    <p:commandButton value="Cerrar" onclick="dlg3.hide();"/>


                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 


                    </p:tab>

                    <p:tab id="tab2" title="Gestion de evaluadores">       
                        <h:form>
                            <p:dataTable  value="#{ControladorEvaluador.listaEvaluador}" var="lis" style="font-size: 12px;"
                                          paginator="true"
                                          rows="10"
                                          rowsPerPageTemplate="10,20,30"
                                          rowKey="#{lis.cedula}"
                                          selection="#{ControladorEvaluador.evaluador}"
                                          selectionMode="single">

                                <p:column style="width:4%">  
                                    <p:commandButton id="selectButton"  icon="ui-icon-check" title="View">  

                                        <f:setPropertyActionListener value="#{lis}" target="#{ControladorEvaluador.evaluador}" />  
                                    </p:commandButton>  
                                </p:column>
                                <p:column sortBy="#{lis.cedula}" filterBy="#{lis.cedula}" headerText="Cedula">
                                    <h:outputText value="#{lis.cedula}"/>
                                </p:column>


                                <p:column headerText="Nombre">
                                    <h:outputText value="#{lis.nombre}"/>
                                </p:column>
                                <p:column headerText="Cargo">
                                    <h:outputText value="#{lis.cargo}"/>
                                </p:column>
                                <p:column headerText="Telefono">
                                    <h:outputText value="#{lis.telefono}"/>
                                </p:column>
                                <p:column headerText="Celular">
                                    <h:outputText value="#{lis.celular}"/>
                                </p:column>
                                <p:column headerText="E-Mail">
                                    <h:outputText value="#{lis.email}"/>
                                </p:column>
                                <p:column headerText="Direccion">
                                    <h:outputText value="#{lis.direccion}"/>
                                </p:column>

                            </p:dataTable>
                        </h:form>

                        <h:panelGrid id="panelgridGestionEvaluador" columns="2"/>   
                        <p:commandButton value="Activar Evaluador" image="crear"   styleClass="button" update="displaycrear" oncomplete="dlgcrear.show();"/>      
                        <p:commandButton value="Inactivar Evaluador" image="lapiz"   styleClass="button" update="display2" oncomplete="dlg2.show();"/>      
                        <p:commandButton value="View"   image="ui-icon-search"  styleClass="button" update="display4" oncomplete="dlg4.show();"/>


                        <p:dialog id="dialogcrear" header="Activar_Usuario" widgetVar="dlgcrear" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="displaycrear">
                                <h:panelGrid columns="2" cellpadding="7">  
                                    <h:outputLabel for="Login" value="Login:" />  
                                    <p:inputText  id="EditLogin" value="#{ControladorEvaluador.evaluador.cedula}" />  

                                    <h:outputLabel for="Tipo" value="Tipo:" />  
                                    <p:inputText  id="EditTipo" value="#{ControladorEvaluador.evaluador.cargo}" />
                                    <h:outputLabel for="Estado" value="Estado:" />  
                                    <p:inputText  id="EditEstado"  value="activo" />

                                    <f:facet name="footer">  
                                        <p:commandButton id="EditButton" value="Activar" actionListener="#{ControladorEvaluador.activarEvaluador()}" onclick="dlgcrear.hide();"/>  
                                    </f:facet>  

                                </h:panelGrid> 

                            </h:form>
                        </p:dialog> 



                        <p:dialog id="dialog2" header="Inactivar Evaluador" widgetVar="dlg2" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="display2">

                                <h:panelGrid columns="2" cellpadding="7">  
                                    <h:outputLabel for="Login" value="Login:" />  
                                    <p:inputText  id="EditLogin" value="#{ControladorEvaluador.evaluador.cedula}" disabled="true"/>                                                                                           
                                    <h:outputLabel for="Tipo" value="Tipo:" />  
                                    <p:inputText  id="EditTipo" value="#{ControladorEvaluador.evaluador.cargo}" disabled="true"/>
                                    <h:outputLabel for="Estado" value="Estado:" />  
                                    <p:inputText  id="EditEstado"  value="inactivo" />

                                    <f:facet name="footer">  
                                        <p:commandButton id="EditButton" value="Modificar" actionListener="#{ControladorEvaluador.inactivarEvaluador()}" onclick="dlg2.hide();"/>  
                                    </f:facet>  

                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 





                        <p:dialog id="dialog4" header="View" widgetVar="dlg4" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="display4">

                                <h:panelGrid columns="2" cellpadding="7">  

                                    <h:outputText  value="Cedula:" />  
                                    <h:outputText value="#{ControladorEvaluador.evaluador.cedula}" />

                                    <h:outputText  value="Nombre:" />  
                                    <h:outputText value="#{ControladorEvaluador.evaluador.nombre}"/>

                                    <h:outputText value="Cargo:" />  
                                    <h:outputText  value="#{ControladorEvaluador.evaluador.cargo}"/>

                                    <h:outputText  value="Telefono:" />  
                                    <h:outputText value="#{ControladorEvaluador.evaluador.telefono}"/>

                                    <h:outputText  value="Celular" />  
                                    <h:outputText value="#{ControladorEvaluador.evaluador.celular}"/>

                                    <h:outputText  value="Email" />  
                                    <h:outputText value="#{ControladorEvaluador.evaluador.email}"/>

                                    <h:outputText  value="Direccion" />  
                                    <h:outputText  value="#{ControladorEvaluador.evaluador.direccion}"/>



                                    <p:commandButton value="Cerrar" onclick="dlg4.hide();"/>

                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 


                    </p:tab>   


                    <p:tab id="tabexp" title="Experiencia Laboral">       
                        <h:form>
                            <p:dataTable  value="#{ControladorExpLaboral.experiencia}" 
                                          var="lis2" style="column-width: 50px;font-size: 12px;"
                                          id="datatable1" 
                                          paginator="true"
                                          rows="10"
                                          rowsPerPageTemplate="10,20,30"
                                          rowKey="#{lis2.evaluador.cedula}"
                                          selection="#{ControladorExpLaboral.expLaboral}"
                                          selectionMode="single">

                                <p:column style="width:4%">  
                                    <p:commandButton id="selectButton"  icon="ui-icon-check" title="View">  
                                        <f:setPropertyActionListener value="#{lis2}" target="#{ControladorExpLaboral.expLaboral}" />  
                                    </p:commandButton>  
                                </p:column>

                                <p:column sortBy="#{lis2.evaluador.cedula}" filterBy="#{lis2.evaluador.cedula}" headerText="Cedula">
                                    <h:outputText value="#{lis2.evaluador.cedula}"/>
                                </p:column>
                                <p:column headerText="Nombre">
                                    <h:outputText value="#{lis2.evaluador.nombre}"/>
                                </p:column>
                                <p:column headerText="Jefe">
                                    <h:outputText value="#{lis2.jefe}"/>
                                </p:column>

                            </p:dataTable>
                        </h:form>


                        <h:panelGrid id="panelgridexp" columns="2"/>   
                        <p:commandButton value="View"   image="ui-icon-search"  styleClass="button" update="displayexp" oncomplete="dlgexp.show();"/>


                        <p:dialog id="dialogexp" header="View" widgetVar="dlgexp" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="displayexp">
                                <h:panelGrid columns="2" cellpadding="7">  
                                    <h:outputText  value="Cedula Evaluador:" />  
                                    <h:outputText value="#{ControladorExpLaboral.expLaboral.evaluador.cedula}" />
                                    <h:outputText  value="Nombre Evaluador" />  
                                    <h:outputText value="#{ControladorExpLaboral.expLaboral.evaluador.nombre}" />
                                    <h:outputText  value="Jefe" />  
                                    <h:outputText value="#{ControladorExpLaboral.expLaboral.jefe}"/>
                                    <h:outputText  value="correoJefe" />  
                                    <h:outputText value="#{ControladorExpLaboral.expLaboral.correojefe}"/>
                                    <h:outputText  value="Fecha Incio" />  
                                    <h:outputText value="#{ControladorExpLaboral.expLaboral.fechainicio}"/>
                                    <h:outputText  value="Fecha Fin" />  
                                    <h:outputText value="#{ControladorExpLaboral.expLaboral.fechafin}"/>
                                    <h:outputText  value="Telefono empresa" />  
                                    <h:outputText value="#{ControladorExpLaboral.expLaboral.telefonoempresa}"/>

                                    <p:commandButton value="Cerrar" onclick="dlgexp.hide();"/>

                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 


                    </p:tab>







                    <p:tab id="tabexpacad" title="Experiencia Academica">       
                        <h:form>
                            <p:dataTable  value="#{ControladorExpAcademica.listaexperienciaacademica}" 
                                          var="lis3" style="column-width: 50px;font-size: 12px;"
                                          id="datatableexp" 
                                          paginator="true"
                                          rows="10"
                                          rowsPerPageTemplate="10,20,30"
                                          rowKey="#{lis3.evaluador.cedula}"
                                          selection="#{ControladorExpAcademica.expAcademica}"
                                          selectionMode="single">

                                <p:column style="width:4%">  
                                    <p:commandButton id="selectButton"  icon="ui-icon-check" title="View">  
                                        <f:setPropertyActionListener value="#{lis3}" target="#{ControladorExpAcademica.expAcademica}" />  
                                    </p:commandButton>  
                                </p:column>

                                <p:column sortBy="#{lis3.evaluador.cedula}" filterBy="#{lis3.evaluador.cedula}" headerText="Cedula">
                                    <h:outputText value="#{lis3.evaluador.cedula}"/>
                                </p:column>
                                <p:column headerText="Nombre">
                                    <h:outputText value="#{lis3.evaluador.nombre}"/>
                                </p:column>
                                <p:column headerText="Titulo Obtenido">
                                    <h:outputText value="#{lis3.tituloobtenido}"/>
                                </p:column>

                            </p:dataTable>
                        </h:form>


                        <h:panelGrid id="panelgridexpacad" columns="2"/>   
                        <p:commandButton value="View"   image="ui-icon-search"  styleClass="button" update="displayexpacad" oncomplete="dlgexpacad.show();"/>


                        <p:dialog id="dialogexpacad" header="View" widgetVar="dlgexpacad" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="displayexpacad">
                                <h:panelGrid columns="2" cellpadding="7">  
                                    <h:outputText  value="Cedula Evaluador:" />  
                                    <h:outputText value="#{ControladorExpAcademica.expAcademica.evaluador.cedula}" />
                                    <h:outputText  value="Nombre Evaluador" />  
                                    <h:outputText value="#{ControladorExpAcademica.expAcademica.evaluador.nombre}" />
                                    <h:outputText  value="Institucion Educativa" />  
                                    <h:outputText value="#{ControladorExpAcademica.expAcademica.institucioneducativa}"/>
                                    <h:outputText  value="Titulo Obtenido" />  
                                    <h:outputText value="#{ControladorExpAcademica.expAcademica.tituloobtenido}"/>
                                    <h:outputText  value="Fecha Fin" />  
                                    <h:outputText value="#{ControladorExpAcademica.expAcademica.fechafin}"/>

                                    <p:commandButton value="Cerrar" onclick="dlgexpacad.hide();"/>

                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 


                    </p:tab>










                    <p:tab id="tab3" title="Gestion de Proyectos">       
                        <h:form>
                            <p:dataTable  value="#{ControladorProyecto.listaProyecto}" var="lis1" style="font-size: 12px;"
                                          paginator="true"
                                          rows="10"
                                          rowsPerPageTemplate="10,20,30"
                                          rowKey="#{lis1.idproyecto}"
                                          selection="#{ControladorProyecto.proyecto}"
                                          selectionMode="single">

                                <p:column style="width:4%">  
                                    <p:commandButton id="selectButton"  icon="ui-icon-check" title="View">  

                                        <f:setPropertyActionListener value="#{lis1}" target="#{ControladorProyecto.proyecto}" />  
                                    </p:commandButton>  
                                </p:column>

                                <p:column sortBy="#{lis1.idproyecto}" filterBy="#{lis1.idproyecto}" headerText="IdProyecto">
                                    <h:outputText value="#{lis1.idproyecto}"/>
                                </p:column>

                                <p:column sortBy="#{lis1.nombre}" filterBy="#{lis1.nombre}" headerText="Nombre">
                                    <h:outputText value="#{lis1.nombre}"/>
                                </p:column>

                                <p:column sortBy="#{lis1.cedulaprofesor.nombre}" filterBy="#{lis1.cedulaprofesor.nombre}" headerText="Profesor">
                                    <h:outputText value="#{lis1.cedulaprofesor.nombre}"/>
                                </p:column>

                                <p:column sortBy="#{lis1.facultad.nombre}" filterBy="#{lis1.facultad.nombre}" headerText="Facultad">
                                    <h:outputText value="#{lis1.facultad.nombre}"/>
                                </p:column>


                            </p:dataTable>
                        </h:form>

                        <h:panelGrid id="panelgridGestionProyecto" columns="2"/>   
                        <p:commandButton value="View"   image="ui-icon-search"  styleClass="button" update="display5" oncomplete="dlg5.show();"/>
<p:commandButton value="Asignar Evaluador"   image="ui-icon-search"  styleClass="button" update="displayasignar" oncomplete="dlgasignar.show();"/>



                        <p:dialog id="dialog5" header="View" widgetVar="dlg5" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="display5">

                                <h:panelGrid columns="2" cellpadding="7">  

                                    <h:outputText value="IDProyecto:"/>
                                    <h:outputText value="#{ControladorProyecto.proyecto.idproyecto}" />

                                    <h:outputText value="Nombre:"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.nombre}"/>

                                    <h:outputText value="Profesor"/>
                                    <h:outputText value="#{ControladorProyecto.proyecto.cedulaprofesor.nombre}" />

                                    <h:outputText value="Facultad"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.facultad.nombre}"/>

                                    <h:outputText value="Descripcion:"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.descripcion}" />

                                    <h:outputText value="Presupuesto:"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.presupuesto}" />

                                    <h:outputText value="FechaInicio:"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.fechainicio}" />

                                    <h:outputText value="FechaFin:"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.fechafin}" />

                                    <h:outputText value="Calificacion"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.calificacionfinal}" />

                                    <h:outputText value="Estado"/>
                                    <h:outputText  value="#{ControladorProyecto.proyecto.estado}" />



                                    <p:commandButton  value="Cerrar"  onclick="dlg5.hide();"/>  


                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 




  <p:dialog id="dialogasignar" header="View" widgetVar="dlgasignar" resizable="false" 
                                  modal="false" hideEffect="fold"
                                  showEffect="clip">
                            <h:form id="displayasignar">

                                <h:panelGrid columns="2" cellpadding="7">  

                                    <h:outputText value="Cedula Evaluador"/>
                                    <p:inputText value="#{ControladorCalifica.cedulaEvaluador}" />
                                    
                                    <h:outputText value="IDProyecto"/>
                                    <h:outputText value="#{ControladorProyecto.proyecto.idproyecto}"  />

                                    <p:commandButton  value="Cerrar" actionListener="#{ControladorCalifica.asignarEvaluador()}" onclick="dlgasignar.hide();"/>  
                                </h:panelGrid>  
                            </h:form>
                        </p:dialog> 

















                    </p:tab>   




                    <p:tab id="tabg" title="Gestion de usuarios">       
                        <h:form>
                            <p:dataTable  id="datatableg" 
                                          value="#{ControladorUsuarios.listaUsuarios}"
                                          var="lis" 
                                          style="column-width: 50px;font-size: 12px;"
                                          paginator="true"
                                          rows="10"
                                          rowsPerPageTemplate="10,20,30"
                                          rowKey="#{lis.login}"
                                          selection="#{ControladorUsuarios.usuario}"
                                          selectionMode="single"

                                          >
                                <p:column style="width:4%">  
                                    <p:commandButton id="selectButton"  icon="ui-icon-check" title="View">  
                                        <f:setPropertyActionListener value="#{lis}" target="#{ControladorProyecto.proyecto}" />  
                                    </p:commandButton>  
                                </p:column>
                                <p:column sortBy="#{lis.login}" filterBy="#{lis.login}" headerText="Login">
                                    <h:outputText value="#{lis.login}"/>
                                </p:column>
                                <!-- <p:column headerText="Password">
                                     <h:outputText value="#{lis.contrasena}"/>
                                 </p:column>-->
                                <p:column headerText="Tipo">
                                    <h:outputText value="#{lis.tipousuario}"/>
                                </p:column>
                                <p:column headerText="Estado">
                                    <h:outputText value="#{lis.estado}"/>
                                </p:column>

                            </p:dataTable>
                        </h:form>    
                        <h:panelGrid id="panelgrid1" columns="3">

                            <p:commandButton value="View"   image="ui-icon-search"  styleClass="button" update="displayg" oncomplete="dlgg.show();"/>


                            <p:dialog id="dialogg" header="usuario" widgetVar="dlgg" resizable="false"  
                                      showEffect="clip" hideEffect="fold" modal="false">  
                                <h:form id="displayg">
                                    <h:panelGrid columns="2" cellpadding="4">  
                                        <h:outputText value="Login:" />  
                                        <h:outputText value="#{ControladorUsuarios.usuario.login}" />
                                        <h:outputText value="Tipo:" />  
                                        <h:outputText value="#{ControladorUsuarios.usuario.tipousuario}" />
                                        <h:outputText value="Estado" />  
                                        <h:outputText value="#{ControladorUsuarios.usuario.estado}" />
                                    </h:panelGrid>  
                                </h:form>
                            </p:dialog> 

                        </h:panelGrid>   
                    </p:tab> 

                </p:tabView>  
            </p:layoutUnit>  

        </p:layout>     

    </h:body>
</html>
